Big Huge Thesaurus

general practitioner

noun